This article contains case-studies illustrating the benefits of implementing workflows with CoRC. Example code to get started can be found in the tutorial articles on model entitiy management, task management and model building.
library(tidyverse)
library(parallel)
library(CoRC)
# helper to run tasks in parallel on all cores
mapInParallel <- function(data, fun, ..., .export = character(), .prep = {}) {
cl <- makeCluster(detectCores())
clusterExport(cl = cl, .export)
clusterCall(cl = cl, fun = eval, .prep, env = .GlobalEnv)
result <- parLapplyLB(cl = cl, X = data, fun = as_mapper(fun), ..., chunk.size = 50)
stopCluster(cl)
result
}This example loads the Kummer2000 - Oscillations in Calcium Signalling model. The model has 3 species which oscillate. These oscialltions can be visualized as a trajectory through a 3D space. The example does this once in a deterministic and once in a stochatic fashion.
loadSBML("https://www.ebi.ac.uk/biomodels/model/download/BIOMD0000000329?filename=BIOMD0000000329_url.xml")
#> # A COPASI model reference:
#> Model name: "Kummer2000 - Oscillations in Calcium Signalling"
#> Number of compartments: 1
#> Number of species: 3
#> Number of reactions: 8
# Run 24 sec (2 Periods)
setTimeCourseSettings(duration = 24, intervals = 10000)
timeseries <- list(
deterministic = runTimeCourse()$result,
stochastic = runTimeCourse(method = list(method = "directMethod", use_random_seed = TRUE, random_seed = 1))$result
)
# Create the same plot for both timeseries
plots <- map(
timeseries,
plotly::plot_ly,
type = "scatter3d",
mode = "lines",
x = ~ `G-alpha`,
y = ~ activePLC,
z = ~ Calcium,
color = ~ Time
)
unloadModel()
plots$deterministic
plots$stochasticThis implements an example from the Condor-COPASI paper. The example illustrates advantages of parallel processing.
# Run 1000 stochastic time series possibly in parallel
loadModel("https://raw.githubusercontent.com/copasi/condor-copasi/master/examples/stochastic_test.cps")
#> # A COPASI model reference:
#> Model name: "Kummer calcium model"
#> Number of compartments: 1
#> Number of species: 3
#> Number of reactions: 8
setTimeCourseSettings(method = list(method = "directMethod", use_random_seed = TRUE))
model_string <- saveModelToString()
# timeseries <- 1:1000 %>% map(~ runTimeCourse(method = list(random_seed = .x))$result)
timeseries <-
# Defines parallel evaluation:
mapInParallel(
# export the model to the workers
.export = "model_string",
# prepare worker for the task
.prep = quote({
library(CoRC)
loadModelFromString(model_string)
}),
# iteration data (1000 random seeds)
1:1000,
# iteration function using the seed values
function(seed) runTimeCourse(method = list(random_seed = seed))$result
)
# Combine all results and reshape the data
plotdata <-
timeseries %>%
bind_rows() %>%
group_by(Time) %>%
# calculate mean and sd for all time points
summarise(across(everything(), list(mean = mean, sd = sd)), .groups = "drop") %>%
# gather all values so the column `name` identifies "a_mean", "b_sd" etc.
pivot_longer(-Time) %>%
# split up information on species (a,b,c) and type of value (mean, sd)
separate(name, c("species", "type"), "_") %>%
pivot_wider(names_from = type, values_from = value)
print(plotdata, n = 6)
#> # A tibble: 2,403 x 4
#> Time species mean sd
#> <dbl> <chr> <dbl> <dbl>
#> 1 0 a 8.00 0
#> 2 0 b 8.00 0
#> 3 0 c 8.00 0
#> 4 0.05 a 7.06 0.249
#> 5 0.05 b 8.12 0.117
#> 6 0.05 c 5.60 0.442
#> # … with 2,397 more rows
plot <-
ggplot(data = plotdata, aes(x = Time, y = mean, group = species, tt_sd = sd)) +
geom_ribbon(aes(ymin = mean - sd, ymax = mean + sd, fill = species), alpha = 1 / 4) +
geom_line(aes(color = species)) +
guides(fill = "none") +
labs(
x = paste0("Time (", getTimeUnit(), ")"),
y = paste0("Concentration (", getQuantityUnit(), ")"),
color = "Species"
)
unloadModel()
plotly::ggplotly(plot, tooltip = c("group", "x", "y", "tt_sd"))This implements an example from the Mendes2009 paper on COPASI use cases.
loadSBML("https://www.ebi.ac.uk/biomodels/model/download/BIOMD0000000068.2?filename=BIOMD0000000068_url.xml")
#> # A COPASI model reference:
#> Model name: "Curien2003_MetThr_synthesis"
#> Number of compartments: 1
#> Number of species: 9
#> Number of reactions: 3
setSteadyStateSettings(calculate_jacobian = FALSE, perform_stability_analysis = FALSE)
# Cartesian product of the input values
scan <- cross_df(
list(
cysteine = 0.3 * 10 ^ seq(0, 3, length.out = 6),
adomed = seq(0, 100, length.out = 51)
)
)
print(scan, n = 6)
#> # A tibble: 306 x 2
#> cysteine adomed
#> <dbl> <dbl>
#> 1 0.3 0
#> 2 1.19 0
#> 3 4.75 0
#> 4 18.9 0
#> 5 75.4 0
#> 6 300 0
#> # … with 300 more rows
scan <-
scan %>%
rowwise() %>%
mutate(
# Calculate steady state fluxes for every row
ss_fluxes = {
setSpecies("Cysteine", initial_concentration = cysteine)
setSpecies("adenosyl", initial_concentration = adomed)
ss <- runSteadyState()
stopifnot(ss$result == "found")
list(ss$reactions$flux)
},
# The second flux is CGS
CGS = ss_fluxes[2],
# The third flux is TS
TS = ss_fluxes[3]
)
plot <-
ggplot(data = scan, aes(x = adomed, group = cysteine)) +
geom_point(aes(y = CGS, color = "CGS")) +
geom_point(aes(y = TS, color = "TS")) +
geom_line(aes(y = CGS, color = "CGS")) +
geom_line(aes(y = TS, color = "TS")) +
labs(
x = paste0("Adomed (", getQuantityUnit(), ")"),
y = paste0("Flux (", getQuantityUnit(), " / ", getTimeUnit(), ")"),
color = "Species"
)
unloadModel()
plotly::ggplotly(plot)This implements an example from the Mendes2009 paper on COPASI use cases. It is in many ways similar to the previous example but is written to run parallelized.
loadSBML("https://www.ebi.ac.uk/biomodels/model/download/BIOMD0000000068.2?filename=BIOMD0000000068_url.xml")
#> # A COPASI model reference:
#> Model name: "Curien2003_MetThr_synthesis"
#> Number of compartments: 1
#> Number of species: 9
#> Number of reactions: 3
setSteadyStateSettings(calculate_jacobian = FALSE, perform_stability_analysis = FALSE)
model_string <- saveModelToString()
# 10000 repeats of steady state task with random cysteine and adomed
scan <-
# Defines parallel evaluation:
mapInParallel(
# export the model to the workers
.export = "model_string",
# prepare worker for the task
.prep = quote({
library(CoRC)
loadModelFromString(model_string)
}),
# iteration data (10000 random seeds)
1:10000,
# iteration function using the seed values
function(seed) {
set.seed(seed)
cysteine <- 0.3 * 10 ^ runif(1L, min = 0, max = 3)
adomed <- runif(1L, min = 0, max = 100)
setSpecies(
key = c("Cysteine", "adenosyl"),
initial_concentration = c(cysteine, adomed)
)
ss <- runSteadyState()
stopifnot(ss$result == "found")
list(
cysteine = cysteine,
adomed = adomed,
CGS = ss$reactions$flux[2],
TS = ss$reactions$flux[3]
)
}
)
# Combine all results and reshape the data
plotdata <-
scan %>%
bind_rows() %>%
pivot_longer(c(CGS, TS), names_to = "reaction", values_to = "flux")
plot <-
ggplot(data = plotdata, aes(x = adomed, y = flux, group = reaction, tt_cys = cysteine)) +
geom_point(aes(color = reaction), alpha = 1 / 10, size = 3 / 4) +
labs(
x = paste0("Adomed (", getQuantityUnit(), ")"),
y = paste0("Flux (", getQuantityUnit(), " / ", getTimeUnit(), ")"),
color = "Species"
)
unloadModel()
plotly::ggplotly(plot, tooltip = c("tt_cys", "x", "y"))This implements an example from the Mendes2009 paper on COPASI use cases.
loadSBML("https://www.ebi.ac.uk/biomodels/model/download/BIOMD0000000010.2?filename=BIOMD0000000010_url.xml")
#> # A COPASI model reference:
#> Model name: "Kholodenko2000 - Ultrasensitivity and negative feedback bring oscillations in MAPK cascade"
#> Number of compartments: 1
#> Number of species: 8
#> Number of reactions: 10
# get timeseries for the record
data_before <- runTimeCourse(duration = 1000, dt = 1)$result
# read experimental data
data_experimental <-
read_tsv("data/MAPKdata.txt") %>%
rename(Time = time, `Mos-P` = "MAPKKK-P", `Erk2-P` = "MAPK-P")
# define the experiments for COPASI
fit_experiments <- defineExperiments(
data = data_experimental,
type = c("time", "dependent", "dependent"),
mapping = c(NA, "{[Mos-P]}", "{[Erk2-P]}"),
weight_method = "mean_square"
)
# find all reaction rates, which are reaction parameters named .V*
v_params <- parameter(regex("\\.V\\d+$"))
v_params
#> [1] "(MAPKKK activation).V1" "(MAPKKK inactivation).V2"
#> [3] "(dephosphorylation of MAPKK-PP).V5" "(dephosphorylation of MAPKK-P).V6"
#> [5] "(dephosphorylation of MAPK-PP).V9" "(dephosphorylation of MAPK-P).V10"
# define the parameters for COPASI, with start values and bounds
fit_parameters <- map(v_params, function(param) {
val <- getParameters(param)$value
defineParameterEstimationParameter(
ref = parameter(param, "Value"),
start_value = val,
lower_bound = val * 0.1,
upper_bound = val * 1.9)
})
result <-
runParameterEstimation(
parameters = fit_parameters,
experiments = fit_experiments,
method = list(
method = "LevenbergMarquardt",
log_verbosity = 2
),
update_model = TRUE
)
# get timeseries for the record
data_after <- runTimeCourse(duration = 1000, dt = 1)$result
plots <- list(
`Erk2-P` =
ggplot(mapping = aes(x = Time, y = `Erk2-P`)) +
geom_point(data = data_experimental, aes(color = "experimental")) +
geom_line(data = data_before, aes(color = "before")) +
geom_line(data = data_after, aes(color = "after")) +
scale_color_manual(values = c(before = "red", after = "green", experimental = "black")) +
labs(
x = paste0("Time (", getTimeUnit(), ")"),
y = paste0("Erk2-P (", getQuantityUnit(), ")"),
color = "Series"
),
`Mos-P` =
ggplot(mapping = aes(x = Time, y = `Mos-P`)) +
geom_point(data = data_experimental, aes(color = "experimental")) +
geom_line(data = data_before, aes(color = "before")) +
geom_line(data = data_after, aes(color = "after")) +
scale_color_manual(values = c(before = "red", after = "green", experimental = "black")) +
labs(
x = paste0("Time (", getTimeUnit(), ")"),
y = paste0("Mos-P (", getQuantityUnit(), ")"),
color = "Series"
)
)
unloadModel()
result$fitted_values
#> # A tibble: 2 x 5
#> fitted_value objective_value root_mean_square error_mean error_mean_std_devia…
#> <chr> <dbl> <dbl> <dbl> <dbl>
#> 1 [Mos-P] 28.6 1.69 -0.364 1.65
#> 2 [Erk2-P] 13.9 1.18 0.110 1.17
result$parameters
#> # A tibble: 6 x 8
#> parameter lower_bound start_value value upper_bound std_deviation
#> <chr> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 (MAPKKK … 0.25 2.5 2.40 4.75 0.138
#> 2 (MAPKKK … 0.025 0.25 0.243 0.475 0.00822
#> 3 (dephosp… 0.075 0.75 0.722 1.42 0.100
#> 4 (dephosp… 0.075 0.75 1.42 1.42 0.482
#> 5 (dephosp… 0.05 0.5 0.790 0.95 0.0827
#> 6 (dephosp… 0.05 0.5 0.803 0.95 0.105
#> # … with 2 more variables: coeff_of_variation <dbl>, gradient <dbl>
result$protocol
#> [1] "2020-11-23T00:44:47: Levenberg-Marquardt algorithm started\nFor more information about this method see: http://copasi.org/Support/User_Manual/Methods/Optimization_Methods/Levenberg_-_Marquardt/\n\n2020-11-23T00:44:47: niter=0, f=95.7862, fbest=260.03\nposition: x[0]=2.5002 x[1]=0.250512 x[2]=0.79622 x[3]=1.27724 x[4]=0.510028 x[5]=0.530554 \n\n2020-11-23T00:44:47: niter=1, f=73.0112, fbest=95.7862\nposition: x[0]=2.56651 x[1]=0.247137 x[2]=0.793681 x[3]=1.37072 x[4]=0.529804 x[5]=0.551138 \n\n2020-11-23T00:44:47: niter=2, f=63.7027, fbest=73.0112\nposition: x[0]=2.59277 x[1]=0.244614 x[2]=0.785249 x[3]=1.425 x[4]=0.559344 x[5]=0.578608 \n\n2020-11-23T00:44:47: niter=3, f=62.0255, fbest=63.7027\nposition: x[0]=2.56712 x[1]=0.243029 x[2]=0.764265 x[3]=1.425 x[4]=0.603712 x[5]=0.617826 \n\n2020-11-23T00:44:47: niter=4, f=76.7531, fbest=62.0255\nposition: x[0]=2.53117 x[1]=0.242838 x[2]=0.723407 x[3]=1.425 x[4]=0.641848 x[5]=0.649747 \n\n2020-11-23T00:44:47: Iteration 3: Restarting iteration with increased lambda.\nLambda = 0.25\n\n2020-11-23T00:44:47: niter=4, f=59.5535, fbest=62.0255\nposition: x[0]=2.54365 x[1]=0.242814 x[2]=0.759178 x[3]=1.425 x[4]=0.617457 x[5]=0.631353 \n\n2020-11-23T00:44:47: niter=5, f=54.384, fbest=59.5535\nposition: x[0]=2.50266 x[1]=0.243671 x[2]=0.760565 x[3]=1.425 x[4]=0.622716 x[5]=0.640574 \n\n2020-11-23T00:44:47: niter=6, f=66.1264, fbest=54.384\nposition: x[0]=2.5073 x[1]=0.24238 x[2]=0.723075 x[3]=1.425 x[4]=0.679877 x[5]=0.684384 \n\n2020-11-23T00:44:47: Iteration 5: Restarting iteration with increased lambda.\nLambda = 0.25\n\n2020-11-23T00:44:47: niter=6, f=54.1884, fbest=54.384\nposition: x[0]=2.51356 x[1]=0.242683 x[2]=0.754119 x[3]=1.425 x[4]=0.645921 x[5]=0.656775 \n\n2020-11-23T00:44:47: niter=7, f=54.3982, fbest=54.1884\nposition: x[0]=2.49286 x[1]=0.242488 x[2]=0.737997 x[3]=1.425 x[4]=0.677751 x[5]=0.685144 \n\n2020-11-23T00:44:47: Iteration 6: Restarting iteration with increased lambda.\nLambda = 0.5\n\n2020-11-23T00:44:47: niter=7, f=51.6742, fbest=54.1884\nposition: x[0]=2.50002 x[1]=0.24273 x[2]=0.753892 x[3]=1.425 x[4]=0.656434 x[5]=0.667231 \n\n2020-11-23T00:44:47: niter=8, f=51.0299, fbest=51.6742\nposition: x[0]=2.48495 x[1]=0.242253 x[2]=0.74804 x[3]=1.425 x[4]=0.671041 x[5]=0.680406 \n\n2020-11-23T00:44:47: niter=9, f=52.6708, fbest=51.0299\nposition: x[0]=2.47265 x[1]=0.242322 x[2]=0.731675 x[3]=1.425 x[4]=0.697879 x[5]=0.703164 \n\n2020-11-23T00:44:47: Iteration 8: Restarting iteration with increased lambda.\nLambda = 0.5\n\n2020-11-23T00:44:47: niter=9, f=49.307, fbest=51.0299\nposition: x[0]=2.47486 x[1]=0.242372 x[2]=0.747205 x[3]=1.425 x[4]=0.680074 x[5]=0.689087 \n\n2020-11-23T00:44:47: niter=10, f=48.8824, fbest=49.307\nposition: x[0]=2.46832 x[1]=0.242189 x[2]=0.741733 x[3]=1.425 x[4]=0.694456 x[5]=0.702846 \n\n2020-11-23T00:44:47: niter=11, f=50.7804, fbest=48.8824\nposition: x[0]=2.45903 x[1]=0.242281 x[2]=0.727372 x[3]=1.425 x[4]=0.716105 x[5]=0.721067 \n\n2020-11-23T00:44:47: Iteration 10: Restarting iteration with increased lambda.\nLambda = 0.5\n\n2020-11-23T00:44:47: niter=11, f=47.4406, fbest=48.8824\nposition: x[0]=2.45912 x[1]=0.242316 x[2]=0.741332 x[3]=1.425 x[4]=0.701705 x[5]=0.710371 \n\n2020-11-23T00:44:47: niter=12, f=50.4467, fbest=47.4406\nposition: x[0]=2.44084 x[1]=0.245261 x[2]=0.748077 x[3]=1.425 x[4]=0.717538 x[5]=0.725305 \n\n2020-11-23T00:44:47: Iteration 11: Restarting iteration with increased lambda.\nLambda = 1\n\n2020-11-23T00:44:47: niter=12, f=46.5379, fbest=47.4406\nposition: x[0]=2.44703 x[1]=0.243984 x[2]=0.744629 x[3]=1.425 x[4]=0.706015 x[5]=0.715607 \n\n2020-11-23T00:44:47: niter=13, f=48.1026, fbest=46.5379\nposition: x[0]=2.44453 x[1]=0.245038 x[2]=0.74491 x[3]=1.425 x[4]=0.715159 x[5]=0.72446 \n\n2020-11-23T00:44:47: Iteration 12: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:47: niter=13, f=46.4855, fbest=46.5379\nposition: x[0]=2.44822 x[1]=0.244227 x[2]=0.743847 x[3]=1.425 x[4]=0.707771 x[5]=0.718591 \n\n2020-11-23T00:44:47: niter=14, f=45.721, fbest=46.4855\nposition: x[0]=2.45443 x[1]=0.243656 x[2]=0.741451 x[3]=1.425 x[4]=0.709831 x[5]=0.723139 \n\n2020-11-23T00:44:47: niter=15, f=45.6906, fbest=45.721\nposition: x[0]=2.45735 x[1]=0.243224 x[2]=0.738042 x[3]=1.425 x[4]=0.715653 x[5]=0.728962 \n\n2020-11-23T00:44:47: niter=16, f=46.3231, fbest=45.6906\nposition: x[0]=2.45349 x[1]=0.242766 x[2]=0.731821 x[3]=1.425 x[4]=0.72643 x[5]=0.736887 \n\n2020-11-23T00:44:47: Iteration 15: Restarting iteration with increased lambda.\nLambda = 1\n\n2020-11-23T00:44:47: niter=16, f=45.3854, fbest=45.6906\nposition: x[0]=2.45344 x[1]=0.24315 x[2]=0.737851 x[3]=1.425 x[4]=0.718947 x[5]=0.732066 \n\n2020-11-23T00:44:47: niter=17, f=45.3101, fbest=45.3854\nposition: x[0]=2.45063 x[1]=0.242893 x[2]=0.735703 x[3]=1.425 x[4]=0.724904 x[5]=0.737112 \n\n2020-11-23T00:44:47: niter=18, f=45.6708, fbest=45.3101\nposition: x[0]=2.4455 x[1]=0.242637 x[2]=0.729786 x[3]=1.425 x[4]=0.736622 x[5]=0.745867 \n\n2020-11-23T00:44:47: Iteration 17: Restarting iteration with increased lambda.\nLambda = 1\n\n2020-11-23T00:44:47: niter=18, f=44.8774, fbest=45.3101\nposition: x[0]=2.44554 x[1]=0.242905 x[2]=0.735758 x[3]=1.425 x[4]=0.728367 x[5]=0.740357 \n\n2020-11-23T00:44:47: niter=19, f=44.8356, fbest=44.8774\nposition: x[0]=2.44273 x[1]=0.242712 x[2]=0.733698 x[3]=1.425 x[4]=0.733515 x[5]=0.744948 \n\n2020-11-23T00:44:47: niter=20, f=45.4923, fbest=44.8356\nposition: x[0]=2.43927 x[1]=0.242488 x[2]=0.727941 x[3]=1.425 x[4]=0.742063 x[5]=0.751188 \n\n2020-11-23T00:44:47: Iteration 19: Restarting iteration with increased lambda.\nLambda = 1\n\n2020-11-23T00:44:47: niter=20, f=44.474, fbest=44.8356\nposition: x[0]=2.43809 x[1]=0.24274 x[2]=0.733746 x[3]=1.425 x[4]=0.736139 x[5]=0.747691 \n\n2020-11-23T00:44:47: niter=21, f=44.4845, fbest=44.474\nposition: x[0]=2.436 x[1]=0.242593 x[2]=0.731738 x[3]=1.425 x[4]=0.740797 x[5]=0.751644 \n\n2020-11-23T00:44:47: Iteration 20: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:47: niter=21, f=44.2441, fbest=44.474\nposition: x[0]=2.43496 x[1]=0.242791 x[2]=0.734117 x[3]=1.425 x[4]=0.737461 x[5]=0.749284 \n\n2020-11-23T00:44:47: niter=22, f=43.9545, fbest=44.2441\nposition: x[0]=2.42332 x[1]=0.2427 x[2]=0.734057 x[3]=1.425 x[4]=0.740443 x[5]=0.751632 \n\n2020-11-23T00:44:47: niter=23, f=44.0961, fbest=43.9545\nposition: x[0]=2.42726 x[1]=0.242436 x[2]=0.731449 x[3]=1.425 x[4]=0.744972 x[5]=0.755208 \n\n2020-11-23T00:44:47: Iteration 22: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:47: niter=23, f=43.9072, fbest=43.9545\nposition: x[0]=2.4237 x[1]=0.242648 x[2]=0.733839 x[3]=1.425 x[4]=0.741737 x[5]=0.752904 \n\n2020-11-23T00:44:48: niter=24, f=43.9504, fbest=43.9072\nposition: x[0]=2.42603 x[1]=0.242503 x[2]=0.732639 x[3]=1.425 x[4]=0.744207 x[5]=0.754549 \n\n2020-11-23T00:44:48: Iteration 23: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=24, f=43.8723, fbest=43.9072\nposition: x[0]=2.42344 x[1]=0.242639 x[2]=0.733848 x[3]=1.425 x[4]=0.742407 x[5]=0.753554 \n\n2020-11-23T00:44:48: niter=25, f=43.7812, fbest=43.8723\nposition: x[0]=2.42228 x[1]=0.24265 x[2]=0.734102 x[3]=1.425 x[4]=0.743803 x[5]=0.755274 \n\n2020-11-23T00:44:48: niter=26, f=43.7638, fbest=43.7812\nposition: x[0]=2.42408 x[1]=0.242504 x[2]=0.733035 x[3]=1.425 x[4]=0.746066 x[5]=0.757261 \n\n2020-11-23T00:44:48: niter=27, f=43.903, fbest=43.7638\nposition: x[0]=2.42561 x[1]=0.242334 x[2]=0.730601 x[3]=1.425 x[4]=0.750184 x[5]=0.760474 \n\n2020-11-23T00:44:48: Iteration 26: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:48: niter=27, f=43.694, fbest=43.7638\nposition: x[0]=2.42313 x[1]=0.242503 x[2]=0.732988 x[3]=1.425 x[4]=0.747238 x[5]=0.75849 \n\n2020-11-23T00:44:48: niter=28, f=43.6377, fbest=43.694\nposition: x[0]=2.4189 x[1]=0.242724 x[2]=0.733046 x[3]=1.425 x[4]=0.747252 x[5]=0.758344 \n\n2020-11-23T00:44:48: niter=29, f=43.7919, fbest=43.6377\nposition: x[0]=2.42382 x[1]=0.242386 x[2]=0.730276 x[3]=1.425 x[4]=0.751144 x[5]=0.761883 \n\n2020-11-23T00:44:48: Iteration 28: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:48: niter=29, f=43.6024, fbest=43.6377\nposition: x[0]=2.41991 x[1]=0.242638 x[2]=0.732632 x[3]=1.425 x[4]=0.748284 x[5]=0.759619 \n\n2020-11-23T00:44:48: niter=30, f=43.5966, fbest=43.6024\nposition: x[0]=2.42148 x[1]=0.24251 x[2]=0.73164 x[3]=1.425 x[4]=0.75039 x[5]=0.761506 \n\n2020-11-23T00:44:48: niter=31, f=43.3948, fbest=43.5966\nposition: x[0]=2.4243 x[1]=0.242613 x[2]=0.732165 x[3]=1.425 x[4]=0.757709 x[5]=0.76644 \n\n2020-11-23T00:44:48: niter=32, f=43.3183, fbest=43.3948\nposition: x[0]=2.39974 x[1]=0.242697 x[2]=0.728108 x[3]=1.425 x[4]=0.764966 x[5]=0.768109 \n\n2020-11-23T00:44:48: niter=33, f=44.1935, fbest=43.3183\nposition: x[0]=2.41025 x[1]=0.243086 x[2]=0.724688 x[3]=1.425 x[4]=0.762555 x[5]=0.759194 \n\n2020-11-23T00:44:48: Iteration 32: Restarting iteration with increased lambda.\nLambda = 0.5\n\n2020-11-23T00:44:48: niter=33, f=43.3073, fbest=43.3183\nposition: x[0]=2.4045 x[1]=0.242615 x[2]=0.727066 x[3]=1.425 x[4]=0.763908 x[5]=0.767846 \n\n2020-11-23T00:44:48: niter=34, f=49.1007, fbest=43.3073\nposition: x[0]=2.38635 x[1]=0.244824 x[2]=0.732252 x[3]=1.425 x[4]=0.775876 x[5]=0.779431 \n\n2020-11-23T00:44:48: Iteration 33: Restarting iteration with increased lambda.\nLambda = 1\n\n2020-11-23T00:44:48: niter=34, f=44.7569, fbest=43.3073\nposition: x[0]=2.39714 x[1]=0.244082 x[2]=0.729497 x[3]=1.425 x[4]=0.766481 x[5]=0.772084 \n\n2020-11-23T00:44:48: Iteration 33: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=34, f=43.4296, fbest=43.3073\nposition: x[0]=2.40233 x[1]=0.243253 x[2]=0.728093 x[3]=1.425 x[4]=0.764042 x[5]=0.769522 \n\n2020-11-23T00:44:48: Iteration 33: Restarting iteration with increased lambda.\nLambda = 16\n\n2020-11-23T00:44:48: niter=34, f=43.278, fbest=43.3073\nposition: x[0]=2.40396 x[1]=0.242815 x[2]=0.727409 x[3]=1.425 x[4]=0.763826 x[5]=0.768397 \n\n2020-11-23T00:44:48: niter=35, f=43.2195, fbest=43.278\nposition: x[0]=2.40389 x[1]=0.242785 x[2]=0.72733 x[3]=1.425 x[4]=0.763563 x[5]=0.769285 \n\n2020-11-23T00:44:48: niter=36, f=43.1576, fbest=43.2195\nposition: x[0]=2.4042 x[1]=0.242734 x[2]=0.727171 x[3]=1.425 x[4]=0.763415 x[5]=0.770613 \n\n2020-11-23T00:44:48: niter=37, f=43.1083, fbest=43.1576\nposition: x[0]=2.40499 x[1]=0.242658 x[2]=0.726903 x[3]=1.425 x[4]=0.76365 x[5]=0.772441 \n\n2020-11-23T00:44:48: niter=38, f=43.102, fbest=43.1083\nposition: x[0]=2.40646 x[1]=0.242546 x[2]=0.726237 x[3]=1.425 x[4]=0.764837 x[5]=0.774617 \n\n2020-11-23T00:44:48: niter=39, f=43.3864, fbest=43.102\nposition: x[0]=2.41118 x[1]=0.242415 x[2]=0.724235 x[3]=1.425 x[4]=0.766393 x[5]=0.776097 \n\n2020-11-23T00:44:48: Iteration 38: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:48: niter=39, f=43.0692, fbest=43.102\nposition: x[0]=2.40641 x[1]=0.24255 x[2]=0.726274 x[3]=1.425 x[4]=0.765321 x[5]=0.775544 \n\n2020-11-23T00:44:48: niter=40, f=43.0393, fbest=43.0692\nposition: x[0]=2.40204 x[1]=0.242613 x[2]=0.726409 x[3]=1.425 x[4]=0.764924 x[5]=0.774878 \n\n2020-11-23T00:44:48: niter=41, f=43.2262, fbest=43.0393\nposition: x[0]=2.41193 x[1]=0.242514 x[2]=0.724708 x[3]=1.425 x[4]=0.767918 x[5]=0.777306 \n\n2020-11-23T00:44:48: Iteration 40: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:48: niter=41, f=43.0235, fbest=43.0393\nposition: x[0]=2.40428 x[1]=0.24259 x[2]=0.726326 x[3]=1.425 x[4]=0.765829 x[5]=0.775827 \n\n2020-11-23T00:44:48: niter=42, f=43.036, fbest=43.0235\nposition: x[0]=2.40612 x[1]=0.242501 x[2]=0.725739 x[3]=1.425 x[4]=0.767279 x[5]=0.777416 \n\n2020-11-23T00:44:48: Iteration 41: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=42, f=43.0001, fbest=43.0235\nposition: x[0]=2.4041 x[1]=0.242593 x[2]=0.726425 x[3]=1.425 x[4]=0.766225 x[5]=0.77641 \n\n2020-11-23T00:44:48: niter=43, f=42.9854, fbest=43.0001\nposition: x[0]=2.40475 x[1]=0.242562 x[2]=0.726271 x[3]=1.425 x[4]=0.767008 x[5]=0.777289 \n\n2020-11-23T00:44:48: niter=44, f=43.0141, fbest=42.9854\nposition: x[0]=2.40746 x[1]=0.242486 x[2]=0.725594 x[3]=1.425 x[4]=0.768517 x[5]=0.778981 \n\n2020-11-23T00:44:48: Iteration 43: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=44, f=42.9624, fbest=42.9854\nposition: x[0]=2.4047 x[1]=0.24257 x[2]=0.726355 x[3]=1.425 x[4]=0.767423 x[5]=0.777881 \n\n2020-11-23T00:44:48: niter=45, f=42.947, fbest=42.9624\nposition: x[0]=2.40274 x[1]=0.242784 x[2]=0.727172 x[3]=1.425 x[4]=0.767612 x[5]=0.777971 \n\n2020-11-23T00:44:48: niter=46, f=42.9431, fbest=42.947\nposition: x[0]=2.40684 x[1]=0.242592 x[2]=0.725873 x[3]=1.425 x[4]=0.768965 x[5]=0.779452 \n\n2020-11-23T00:44:48: niter=47, f=43.1881, fbest=42.9431\nposition: x[0]=2.41049 x[1]=0.242433 x[2]=0.723589 x[3]=1.425 x[4]=0.771498 x[5]=0.781334 \n\n2020-11-23T00:44:48: Iteration 46: Restarting iteration with increased lambda.\nLambda = 2\n\n2020-11-23T00:44:48: niter=47, f=42.9194, fbest=42.9431\nposition: x[0]=2.40672 x[1]=0.242581 x[2]=0.725782 x[3]=1.425 x[4]=0.769676 x[5]=0.78037 \n\n2020-11-23T00:44:48: niter=48, f=42.9552, fbest=42.9194\nposition: x[0]=2.40802 x[1]=0.242513 x[2]=0.725024 x[3]=1.425 x[4]=0.771064 x[5]=0.781602 \n\n2020-11-23T00:44:48: Iteration 47: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=48, f=42.8914, fbest=42.9194\nposition: x[0]=2.40617 x[1]=0.242596 x[2]=0.725879 x[3]=1.425 x[4]=0.770051 x[5]=0.780893 \n\n2020-11-23T00:44:48: niter=49, f=42.8727, fbest=42.8914\nposition: x[0]=2.40425 x[1]=0.24268 x[2]=0.726169 x[3]=1.425 x[4]=0.769892 x[5]=0.780451 \n\n2020-11-23T00:44:48: niter=50, f=42.9152, fbest=42.8727\nposition: x[0]=2.40596 x[1]=0.242577 x[2]=0.725854 x[3]=1.425 x[4]=0.769262 x[5]=0.780466 \n\n2020-11-23T00:44:48: Iteration 49: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=50, f=42.8691, fbest=42.8727\nposition: x[0]=2.40425 x[1]=0.242655 x[2]=0.726191 x[3]=1.425 x[4]=0.769718 x[5]=0.780858 \n\n2020-11-23T00:44:48: niter=51, f=42.8566, fbest=42.8691\nposition: x[0]=2.40356 x[1]=0.242596 x[2]=0.725845 x[3]=1.425 x[4]=0.770529 x[5]=0.781502 \n\n2020-11-23T00:44:48: niter=52, f=42.8956, fbest=42.8566\nposition: x[0]=2.40589 x[1]=0.2425 x[2]=0.72497 x[3]=1.425 x[4]=0.771972 x[5]=0.7826 \n\n2020-11-23T00:44:48: Iteration 51: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=52, f=42.8444, fbest=42.8566\nposition: x[0]=2.4036 x[1]=0.242593 x[2]=0.725841 x[3]=1.425 x[4]=0.770934 x[5]=0.781926 \n\n2020-11-23T00:44:48: niter=53, f=42.8245, fbest=42.8444\nposition: x[0]=2.40243 x[1]=0.242577 x[2]=0.725758 x[3]=1.425 x[4]=0.771628 x[5]=0.782415 \n\n2020-11-23T00:44:48: niter=54, f=42.8643, fbest=42.8245\nposition: x[0]=2.40494 x[1]=0.242476 x[2]=0.724839 x[3]=1.425 x[4]=0.772984 x[5]=0.783518 \n\n2020-11-23T00:44:48: Iteration 53: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=54, f=42.8145, fbest=42.8245\nposition: x[0]=2.40257 x[1]=0.242569 x[2]=0.725725 x[3]=1.425 x[4]=0.771998 x[5]=0.782847 \n\n2020-11-23T00:44:48: niter=55, f=42.81, fbest=42.8145\nposition: x[0]=2.40343 x[1]=0.242533 x[2]=0.725457 x[3]=1.425 x[4]=0.772721 x[5]=0.783559 \n\n2020-11-23T00:44:48: niter=56, f=42.8499, fbest=42.81\nposition: x[0]=2.40529 x[1]=0.242457 x[2]=0.724627 x[3]=1.425 x[4]=0.77405 x[5]=0.784647 \n\n2020-11-23T00:44:48: Iteration 55: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=56, f=42.7946, fbest=42.81\nposition: x[0]=2.40324 x[1]=0.242539 x[2]=0.725486 x[3]=1.425 x[4]=0.773089 x[5]=0.784001 \n\n2020-11-23T00:44:48: niter=57, f=42.7719, fbest=42.7946\nposition: x[0]=2.40371 x[1]=0.242542 x[2]=0.7252 x[3]=1.425 x[4]=0.774731 x[5]=0.784929 \n\n2020-11-23T00:44:48: niter=58, f=42.8117, fbest=42.7719\nposition: x[0]=2.40516 x[1]=0.242461 x[2]=0.724326 x[3]=1.425 x[4]=0.775721 x[5]=0.786221 \n\n2020-11-23T00:44:48: Iteration 57: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=58, f=42.7553, fbest=42.7719\nposition: x[0]=2.40335 x[1]=0.242544 x[2]=0.725207 x[3]=1.425 x[4]=0.774946 x[5]=0.785501 \n\n2020-11-23T00:44:48: niter=59, f=42.7497, fbest=42.7553\nposition: x[0]=2.40366 x[1]=0.242518 x[2]=0.724966 x[3]=1.425 x[4]=0.77547 x[5]=0.786304 \n\n2020-11-23T00:44:48: niter=60, f=42.7907, fbest=42.7497\nposition: x[0]=2.40502 x[1]=0.242452 x[2]=0.724136 x[3]=1.425 x[4]=0.776597 x[5]=0.787352 \n\n2020-11-23T00:44:48: Iteration 59: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=60, f=42.7325, fbest=42.7497\nposition: x[0]=2.40325 x[1]=0.242528 x[2]=0.725003 x[3]=1.425 x[4]=0.775765 x[5]=0.786765 \n\n2020-11-23T00:44:48: niter=61, f=42.7268, fbest=42.7325\nposition: x[0]=2.40346 x[1]=0.242508 x[2]=0.724782 x[3]=1.425 x[4]=0.776358 x[5]=0.787448 \n\n2020-11-23T00:44:48: niter=62, f=42.768, fbest=42.7268\nposition: x[0]=2.40473 x[1]=0.242447 x[2]=0.723958 x[3]=1.425 x[4]=0.777505 x[5]=0.788385 \n\n2020-11-23T00:44:48: Iteration 61: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=62, f=42.7096, fbest=42.7268\nposition: x[0]=2.40303 x[1]=0.24252 x[2]=0.724823 x[3]=1.425 x[4]=0.776672 x[5]=0.787865 \n\n2020-11-23T00:44:48: niter=63, f=42.7049, fbest=42.7096\nposition: x[0]=2.40324 x[1]=0.242503 x[2]=0.724603 x[3]=1.425 x[4]=0.777272 x[5]=0.78849 \n\n2020-11-23T00:44:48: niter=64, f=42.7847, fbest=42.7049\nposition: x[0]=2.4058 x[1]=0.2425 x[2]=0.723519 x[3]=1.425 x[4]=0.77875 x[5]=0.788453 \n\n2020-11-23T00:44:48: Iteration 63: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=64, f=42.6922, fbest=42.7049\nposition: x[0]=2.40315 x[1]=0.242521 x[2]=0.724613 x[3]=1.425 x[4]=0.777657 x[5]=0.788744 \n\n2020-11-23T00:44:48: niter=65, f=42.6865, fbest=42.6922\nposition: x[0]=2.40323 x[1]=0.242506 x[2]=0.724398 x[3]=1.425 x[4]=0.778195 x[5]=0.789404 \n\n2020-11-23T00:44:48: niter=66, f=44.1434, fbest=42.6865\nposition: x[0]=2.40489 x[1]=0.244678 x[2]=0.724655 x[3]=1.425 x[4]=0.779486 x[5]=0.78819 \n\n2020-11-23T00:44:48: Iteration 65: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=66, f=42.7687, fbest=42.6865\nposition: x[0]=2.40352 x[1]=0.243299 x[2]=0.724533 x[3]=1.425 x[4]=0.778483 x[5]=0.789492 \n\n2020-11-23T00:44:48: Iteration 65: Restarting iteration with increased lambda.\nLambda = 16\n\n2020-11-23T00:44:48: niter=66, f=42.6597, fbest=42.6865\nposition: x[0]=2.40326 x[1]=0.242731 x[2]=0.72445 x[3]=1.425 x[4]=0.778252 x[5]=0.789494 \n\n2020-11-23T00:44:48: niter=67, f=42.6562, fbest=42.6597\nposition: x[0]=2.40267 x[1]=0.242735 x[2]=0.724961 x[3]=1.425 x[4]=0.778137 x[5]=0.789609 \n\n2020-11-23T00:44:48: niter=68, f=42.6526, fbest=42.6562\nposition: x[0]=2.40509 x[1]=0.242731 x[2]=0.724921 x[3]=1.425 x[4]=0.778253 x[5]=0.790161 \n\n2020-11-23T00:44:48: niter=69, f=42.6529, fbest=42.6526\nposition: x[0]=2.40565 x[1]=0.242673 x[2]=0.724498 x[3]=1.425 x[4]=0.778686 x[5]=0.790776 \n\n2020-11-23T00:44:48: Iteration 68: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=69, f=42.6484, fbest=42.6526\nposition: x[0]=2.40497 x[1]=0.242724 x[2]=0.724887 x[3]=1.425 x[4]=0.778345 x[5]=0.790397 \n\n2020-11-23T00:44:48: niter=70, f=42.6435, fbest=42.6484\nposition: x[0]=2.40501 x[1]=0.242704 x[2]=0.724755 x[3]=1.425 x[4]=0.778566 x[5]=0.790771 \n\n2020-11-23T00:44:48: niter=71, f=42.6455, fbest=42.6435\nposition: x[0]=2.40547 x[1]=0.242657 x[2]=0.724374 x[3]=1.425 x[4]=0.779073 x[5]=0.791299 \n\n2020-11-23T00:44:48: Iteration 70: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=71, f=42.6392, fbest=42.6435\nposition: x[0]=2.40484 x[1]=0.242702 x[2]=0.724741 x[3]=1.425 x[4]=0.77869 x[5]=0.790974 \n\n2020-11-23T00:44:48: niter=72, f=42.6349, fbest=42.6392\nposition: x[0]=2.40484 x[1]=0.242687 x[2]=0.72463 x[3]=1.425 x[4]=0.778953 x[5]=0.791293 \n\n2020-11-23T00:44:48: niter=73, f=42.6325, fbest=42.6349\nposition: x[0]=2.40516 x[1]=0.242645 x[2]=0.724272 x[3]=1.425 x[4]=0.779752 x[5]=0.791854 \n\n2020-11-23T00:44:48: niter=74, f=42.6829, fbest=42.6325\nposition: x[0]=2.40631 x[1]=0.242562 x[2]=0.723297 x[3]=1.425 x[4]=0.78074 x[5]=0.792531 \n\n2020-11-23T00:44:48: Iteration 73: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=74, f=42.6233, fbest=42.6325\nposition: x[0]=2.4048 x[1]=0.242646 x[2]=0.724239 x[3]=1.425 x[4]=0.780009 x[5]=0.792203 \n\n2020-11-23T00:44:48: niter=75, f=42.6308, fbest=42.6233\nposition: x[0]=2.40512 x[1]=0.242621 x[2]=0.723869 x[3]=1.425 x[4]=0.780612 x[5]=0.79244 \n\n2020-11-23T00:44:48: Iteration 74: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=75, f=42.6164, fbest=42.6233\nposition: x[0]=2.40448 x[1]=0.242653 x[2]=0.724261 x[3]=1.425 x[4]=0.780157 x[5]=0.792365 \n\n2020-11-23T00:44:48: niter=76, f=42.6099, fbest=42.6164\nposition: x[0]=2.40425 x[1]=0.242649 x[2]=0.724202 x[3]=1.425 x[4]=0.780416 x[5]=0.792689 \n\n2020-11-23T00:44:48: niter=77, f=43.1581, fbest=42.6099\nposition: x[0]=2.40191 x[1]=0.243768 x[2]=0.725282 x[3]=1.425 x[4]=0.78051 x[5]=0.792628 \n\n2020-11-23T00:44:48: Iteration 76: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=77, f=42.6375, fbest=42.6099\nposition: x[0]=2.4037 x[1]=0.243034 x[2]=0.724591 x[3]=1.425 x[4]=0.780491 x[5]=0.792808 \n\n2020-11-23T00:44:48: Iteration 76: Restarting iteration with increased lambda.\nLambda = 32\n\n2020-11-23T00:44:48: niter=77, f=42.6016, fbest=42.6099\nposition: x[0]=2.40414 x[1]=0.242755 x[2]=0.724317 x[3]=1.425 x[4]=0.780443 x[5]=0.792736 \n\n2020-11-23T00:44:48: niter=78, f=42.6165, fbest=42.6016\nposition: x[0]=2.4042 x[1]=0.242939 x[2]=0.724545 x[3]=1.425 x[4]=0.780506 x[5]=0.792786 \n\n2020-11-23T00:44:48: Iteration 77: Restarting iteration with increased lambda.\nLambda = 64\n\n2020-11-23T00:44:48: niter=78, f=42.602, fbest=42.6016\nposition: x[0]=2.40416 x[1]=0.242805 x[2]=0.724383 x[3]=1.425 x[4]=0.780463 x[5]=0.792753 \n\n2020-11-23T00:44:48: Iteration 77: Restarting iteration with increased lambda.\nLambda = 256\n\n2020-11-23T00:44:48: niter=78, f=42.6014, fbest=42.6016\nposition: x[0]=2.40414 x[1]=0.242768 x[2]=0.724334 x[3]=1.425 x[4]=0.780448 x[5]=0.792741 \n\n2020-11-23T00:44:48: niter=79, f=42.6015, fbest=42.6014\nposition: x[0]=2.40416 x[1]=0.242791 x[2]=0.724335 x[3]=1.425 x[4]=0.780459 x[5]=0.792756 \n\n2020-11-23T00:44:48: Iteration 78: Restarting iteration with increased lambda.\nLambda = 512\n\n2020-11-23T00:44:48: niter=79, f=42.6013, fbest=42.6014\nposition: x[0]=2.40415 x[1]=0.242774 x[2]=0.724334 x[3]=1.425 x[4]=0.780451 x[5]=0.792745 \n\n2020-11-23T00:44:48: niter=80, f=42.6012, fbest=42.6013\nposition: x[0]=2.40413 x[1]=0.242774 x[2]=0.724333 x[3]=1.425 x[4]=0.78045 x[5]=0.792749 \n\n2020-11-23T00:44:48: niter=81, f=42.601, fbest=42.6012\nposition: x[0]=2.40412 x[1]=0.242773 x[2]=0.724333 x[3]=1.425 x[4]=0.780456 x[5]=0.792765 \n\n2020-11-23T00:44:48: niter=82, f=42.6005, fbest=42.601\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: niter=83, f=42.6105, fbest=42.6005\nposition: x[0]=2.40402 x[1]=0.242768 x[2]=0.724334 x[3]=1.42451 x[4]=0.780483 x[5]=0.792864 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 128\n\n2020-11-23T00:44:48: niter=83, f=42.603, fbest=42.6005\nposition: x[0]=2.40407 x[1]=0.242768 x[2]=0.724334 x[3]=1.42487 x[4]=0.780472 x[5]=0.792811 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 512\n\n2020-11-23T00:44:48: niter=83, f=42.601, fbest=42.6005\nposition: x[0]=2.40408 x[1]=0.242769 x[2]=0.724333 x[3]=1.42497 x[4]=0.780468 x[5]=0.792799 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 2048\n\n2020-11-23T00:44:48: niter=83, f=42.6006, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.42499 x[4]=0.780467 x[5]=0.792796 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 8192\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 32768\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 131072\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 524288\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 2.09715e+06\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 8.38861e+06\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 3.35544e+07\n\n2020-11-23T00:44:48: niter=83, f=42.6006, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 1.34218e+08\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 5.36871e+08\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 2.14748e+09\n\n2020-11-23T00:44:48: niter=83, f=42.6006, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 8.58993e+09\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 3.43597e+10\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 1.37439e+11\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 82: Restarting iteration with increased lambda.\nLambda = 5.49756e+11\n\n2020-11-23T00:44:48: niter=83, f=42.6005, fbest=42.6005\nposition: x[0]=2.40409 x[1]=0.242769 x[2]=0.724333 x[3]=1.425 x[4]=0.780467 x[5]=0.792795 \n\n2020-11-23T00:44:48: Iteration 83: Objective function value and parameter change lower than tolerance (1/3). Resetting lambda.\n\n2020-11-23T00:44:48: niter=84, f=42.6427, fbest=42.6005\nposition: x[0]=2.40603 x[1]=0.242639 x[2]=0.723178 x[3]=1.425 x[4]=0.781357 x[5]=0.793453 \n\n2020-11-23T00:44:48: Iteration 83: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=84, f=42.5964, fbest=42.6005\nposition: x[0]=2.40423 x[1]=0.242744 x[2]=0.724175 x[3]=1.425 x[4]=0.780672 x[5]=0.793126 \n\n2020-11-23T00:44:48: niter=85, f=42.5927, fbest=42.5964\nposition: x[0]=2.40421 x[1]=0.242727 x[2]=0.723601 x[3]=1.425 x[4]=0.783023 x[5]=0.793545 \n\n2020-11-23T00:44:48: niter=86, f=42.6296, fbest=42.5927\nposition: x[0]=2.40515 x[1]=0.242614 x[2]=0.722532 x[3]=1.425 x[4]=0.783374 x[5]=0.794765 \n\n2020-11-23T00:44:48: Iteration 85: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=86, f=42.5775, fbest=42.5927\nposition: x[0]=2.40379 x[1]=0.242711 x[2]=0.723498 x[3]=1.425 x[4]=0.782976 x[5]=0.794182 \n\n2020-11-23T00:44:48: niter=87, f=42.5581, fbest=42.5775\nposition: x[0]=2.40103 x[1]=0.242681 x[2]=0.723807 x[3]=1.42473 x[4]=0.783134 x[5]=0.794834 \n\n2020-11-23T00:44:48: niter=88, f=42.5934, fbest=42.5581\nposition: x[0]=2.40315 x[1]=0.24256 x[2]=0.722661 x[3]=1.425 x[4]=0.783861 x[5]=0.795525 \n\n2020-11-23T00:44:48: Iteration 87: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=88, f=42.5478, fbest=42.5581\nposition: x[0]=2.40121 x[1]=0.242658 x[2]=0.723647 x[3]=1.425 x[4]=0.78328 x[5]=0.795194 \n\n2020-11-23T00:44:48: niter=89, f=42.5501, fbest=42.5478\nposition: x[0]=2.4017 x[1]=0.242611 x[2]=0.723257 x[3]=1.425 x[4]=0.783655 x[5]=0.795695 \n\n2020-11-23T00:44:48: Iteration 88: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=89, f=42.5448, fbest=42.5478\nposition: x[0]=2.40109 x[1]=0.242654 x[2]=0.723618 x[3]=1.425 x[4]=0.783365 x[5]=0.795388 \n\n2020-11-23T00:44:48: niter=90, f=42.5388, fbest=42.5448\nposition: x[0]=2.40173 x[1]=0.242647 x[2]=0.723538 x[3]=1.425 x[4]=0.783636 x[5]=0.796066 \n\n2020-11-23T00:44:48: niter=91, f=42.5436, fbest=42.5388\nposition: x[0]=2.40229 x[1]=0.242609 x[2]=0.723165 x[3]=1.425 x[4]=0.784121 x[5]=0.796435 \n\n2020-11-23T00:44:48: Iteration 90: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=91, f=42.5358, fbest=42.5388\nposition: x[0]=2.40161 x[1]=0.242648 x[2]=0.723524 x[3]=1.425 x[4]=0.783765 x[5]=0.796214 \n\n2020-11-23T00:44:48: niter=92, f=42.5333, fbest=42.5358\nposition: x[0]=2.40164 x[1]=0.242637 x[2]=0.723416 x[3]=1.425 x[4]=0.784009 x[5]=0.79645 \n\n2020-11-23T00:44:48: niter=93, f=42.5388, fbest=42.5333\nposition: x[0]=2.40212 x[1]=0.242601 x[2]=0.723055 x[3]=1.425 x[4]=0.784484 x[5]=0.796792 \n\n2020-11-23T00:44:48: Iteration 92: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=93, f=42.53, fbest=42.5333\nposition: x[0]=2.40148 x[1]=0.242638 x[2]=0.72341 x[3]=1.425 x[4]=0.784136 x[5]=0.796594 \n\n2020-11-23T00:44:48: niter=94, f=42.5274, fbest=42.53\nposition: x[0]=2.40148 x[1]=0.242629 x[2]=0.72331 x[3]=1.425 x[4]=0.784381 x[5]=0.796825 \n\n2020-11-23T00:44:48: niter=95, f=42.5327, fbest=42.5274\nposition: x[0]=2.40193 x[1]=0.242596 x[2]=0.722957 x[3]=1.425 x[4]=0.784854 x[5]=0.797159 \n\n2020-11-23T00:44:48: Iteration 94: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=95, f=42.5238, fbest=42.5274\nposition: x[0]=2.4013 x[1]=0.242632 x[2]=0.723308 x[3]=1.425 x[4]=0.784509 x[5]=0.796966 \n\n2020-11-23T00:44:48: niter=96, f=42.521, fbest=42.5238\nposition: x[0]=2.40129 x[1]=0.242624 x[2]=0.723213 x[3]=1.425 x[4]=0.784752 x[5]=0.797194 \n\n2020-11-23T00:44:48: niter=97, f=42.5267, fbest=42.521\nposition: x[0]=2.40172 x[1]=0.242592 x[2]=0.722864 x[3]=1.425 x[4]=0.78522 x[5]=0.797521 \n\n2020-11-23T00:44:48: Iteration 96: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=97, f=42.5174, fbest=42.521\nposition: x[0]=2.40111 x[1]=0.242627 x[2]=0.723213 x[3]=1.425 x[4]=0.784879 x[5]=0.797334 \n\n2020-11-23T00:44:48: niter=98, f=42.5147, fbest=42.5174\nposition: x[0]=2.40108 x[1]=0.24262 x[2]=0.723123 x[3]=1.425 x[4]=0.785119 x[5]=0.797558 \n\n2020-11-23T00:44:48: niter=99, f=42.5205, fbest=42.5147\nposition: x[0]=2.4015 x[1]=0.242589 x[2]=0.722775 x[3]=1.425 x[4]=0.785577 x[5]=0.797876 \n\n2020-11-23T00:44:48: Iteration 98: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=99, f=42.5112, fbest=42.5147\nposition: x[0]=2.40089 x[1]=0.242623 x[2]=0.723123 x[3]=1.425 x[4]=0.785244 x[5]=0.797695 \n\n2020-11-23T00:44:48: niter=100, f=42.5086, fbest=42.5112\nposition: x[0]=2.40086 x[1]=0.242617 x[2]=0.72303 x[3]=1.425 x[4]=0.785482 x[5]=0.797916 \n\n2020-11-23T00:44:48: niter=101, f=42.5104, fbest=42.5086\nposition: x[0]=2.4007 x[1]=0.242576 x[2]=0.722746 x[3]=1.425 x[4]=0.785882 x[5]=0.798282 \n\n2020-11-23T00:44:48: Iteration 100: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=101, f=42.5042, fbest=42.5086\nposition: x[0]=2.40052 x[1]=0.242618 x[2]=0.723037 x[3]=1.425 x[4]=0.785602 x[5]=0.798076 \n\n2020-11-23T00:44:48: niter=102, f=42.5024, fbest=42.5042\nposition: x[0]=2.40062 x[1]=0.242612 x[2]=0.722924 x[3]=1.425 x[4]=0.785904 x[5]=0.798255 \n\n2020-11-23T00:44:48: niter=103, f=42.5086, fbest=42.5024\nposition: x[0]=2.40102 x[1]=0.242581 x[2]=0.722579 x[3]=1.425 x[4]=0.786337 x[5]=0.798581 \n\n2020-11-23T00:44:48: Iteration 102: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=103, f=42.4988, fbest=42.5024\nposition: x[0]=2.40042 x[1]=0.242616 x[2]=0.722925 x[3]=1.425 x[4]=0.786019 x[5]=0.798397 \n\n2020-11-23T00:44:48: niter=104, f=42.4964, fbest=42.4988\nposition: x[0]=2.40037 x[1]=0.24261 x[2]=0.722834 x[3]=1.425 x[4]=0.786242 x[5]=0.798621 \n\n2020-11-23T00:44:48: niter=105, f=42.5025, fbest=42.4964\nposition: x[0]=2.40248 x[1]=0.242639 x[2]=0.722825 x[3]=1.425 x[4]=0.788505 x[5]=0.799058 \n\n2020-11-23T00:44:48: Iteration 104: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=105, f=42.4912, fbest=42.4964\nposition: x[0]=2.40058 x[1]=0.242618 x[2]=0.722956 x[3]=1.425 x[4]=0.78664 x[5]=0.798733 \n\n2020-11-23T00:44:48: niter=106, f=42.4883, fbest=42.4912\nposition: x[0]=2.40041 x[1]=0.242608 x[2]=0.722845 x[3]=1.425 x[4]=0.786789 x[5]=0.799012 \n\n2020-11-23T00:44:48: niter=107, f=42.4889, fbest=42.4883\nposition: x[0]=2.40047 x[1]=0.242583 x[2]=0.722559 x[3]=1.425 x[4]=0.787115 x[5]=0.799459 \n\n2020-11-23T00:44:48: Iteration 106: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=107, f=42.4846, fbest=42.4883\nposition: x[0]=2.40016 x[1]=0.242612 x[2]=0.722846 x[3]=1.425 x[4]=0.786872 x[5]=0.799179 \n\n2020-11-23T00:44:48: niter=108, f=42.4825, fbest=42.4846\nposition: x[0]=2.4001 x[1]=0.242603 x[2]=0.722738 x[3]=1.425 x[4]=0.787066 x[5]=0.799415 \n\n2020-11-23T00:44:48: niter=109, f=42.4793, fbest=42.4825\nposition: x[0]=2.39849 x[1]=0.24267 x[2]=0.722614 x[3]=1.425 x[4]=0.786887 x[5]=0.799096 \n\n2020-11-23T00:44:48: niter=110, f=42.6977, fbest=42.4793\nposition: x[0]=2.39785 x[1]=0.243002 x[2]=0.725008 x[3]=1.425 x[4]=0.787451 x[5]=0.799093 \n\n2020-11-23T00:44:48: Iteration 109: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=110, f=42.4913, fbest=42.4793\nposition: x[0]=2.39851 x[1]=0.242732 x[2]=0.723442 x[3]=1.425 x[4]=0.787123 x[5]=0.79919 \n\n2020-11-23T00:44:48: Iteration 109: Restarting iteration with increased lambda.\nLambda = 16\n\n2020-11-23T00:44:48: niter=110, f=42.4787, fbest=42.4793\nposition: x[0]=2.39856 x[1]=0.242678 x[2]=0.722879 x[3]=1.425 x[4]=0.786977 x[5]=0.799146 \n\n2020-11-23T00:44:48: niter=111, f=42.4766, fbest=42.4787\nposition: x[0]=2.39865 x[1]=0.242668 x[2]=0.722809 x[3]=1.425 x[4]=0.787067 x[5]=0.799296 \n\n2020-11-23T00:44:48: niter=112, f=42.4717, fbest=42.4766\nposition: x[0]=2.39868 x[1]=0.242688 x[2]=0.722726 x[3]=1.425 x[4]=0.787521 x[5]=0.799568 \n\n2020-11-23T00:44:48: niter=113, f=42.4725, fbest=42.4717\nposition: x[0]=2.39809 x[1]=0.242693 x[2]=0.722743 x[3]=1.42457 x[4]=0.787913 x[5]=0.800219 \n\n2020-11-23T00:44:48: Iteration 112: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=113, f=42.4719, fbest=42.4717\nposition: x[0]=2.39854 x[1]=0.242686 x[2]=0.722716 x[3]=1.42488 x[4]=0.787592 x[5]=0.79976 \n\n2020-11-23T00:44:48: Iteration 112: Restarting iteration with increased lambda.\nLambda = 32\n\n2020-11-23T00:44:48: niter=113, f=42.4718, fbest=42.4717\nposition: x[0]=2.39865 x[1]=0.242687 x[2]=0.722721 x[3]=1.42497 x[4]=0.787535 x[5]=0.79962 \n\n2020-11-23T00:44:48: Iteration 112: Restarting iteration with increased lambda.\nLambda = 128\n\n2020-11-23T00:44:48: niter=113, f=42.4717, fbest=42.4717\nposition: x[0]=2.39867 x[1]=0.242687 x[2]=0.722724 x[3]=1.42499 x[4]=0.787524 x[5]=0.799581 \n\n2020-11-23T00:44:48: Iteration 112: Restarting iteration with increased lambda.\nLambda = 512\n\n2020-11-23T00:44:48: niter=113, f=42.4717, fbest=42.4717\nposition: x[0]=2.39868 x[1]=0.242688 x[2]=0.722725 x[3]=1.425 x[4]=0.787522 x[5]=0.799571 \n\n2020-11-23T00:44:48: niter=114, f=42.4716, fbest=42.4717\nposition: x[0]=2.39867 x[1]=0.242687 x[2]=0.722725 x[3]=1.425 x[4]=0.787524 x[5]=0.799578 \n\n2020-11-23T00:44:48: niter=115, f=42.4714, fbest=42.4716\nposition: x[0]=2.39867 x[1]=0.242687 x[2]=0.722723 x[3]=1.425 x[4]=0.787527 x[5]=0.799592 \n\n2020-11-23T00:44:48: niter=116, f=42.4711, fbest=42.4714\nposition: x[0]=2.39866 x[1]=0.242687 x[2]=0.722719 x[3]=1.425 x[4]=0.787534 x[5]=0.799617 \n\n2020-11-23T00:44:48: niter=117, f=42.4704, fbest=42.4711\nposition: x[0]=2.39866 x[1]=0.242685 x[2]=0.72271 x[3]=1.425 x[4]=0.787553 x[5]=0.799676 \n\n2020-11-23T00:44:48: niter=118, f=42.4693, fbest=42.4704\nposition: x[0]=2.39869 x[1]=0.242682 x[2]=0.722686 x[3]=1.425 x[4]=0.787582 x[5]=0.799765 \n\n2020-11-23T00:44:48: niter=119, f=42.4674, fbest=42.4693\nposition: x[0]=2.39875 x[1]=0.242673 x[2]=0.722624 x[3]=1.425 x[4]=0.787652 x[5]=0.799917 \n\n2020-11-23T00:44:48: niter=120, f=42.4658, fbest=42.4674\nposition: x[0]=2.39901 x[1]=0.242652 x[2]=0.722459 x[3]=1.425 x[4]=0.787816 x[5]=0.800149 \n\n2020-11-23T00:44:48: niter=121, f=42.4727, fbest=42.4658\nposition: x[0]=2.39971 x[1]=0.242609 x[2]=0.722056 x[3]=1.425 x[4]=0.788188 x[5]=0.800454 \n\n2020-11-23T00:44:48: Iteration 120: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=121, f=42.4639, fbest=42.4658\nposition: x[0]=2.39895 x[1]=0.242649 x[2]=0.72243 x[3]=1.425 x[4]=0.78791 x[5]=0.800285 \n\n2020-11-23T00:44:48: niter=122, f=42.4628, fbest=42.4639\nposition: x[0]=2.39906 x[1]=0.242637 x[2]=0.722304 x[3]=1.425 x[4]=0.788111 x[5]=0.800498 \n\n2020-11-23T00:44:48: niter=123, f=42.7828, fbest=42.4628\nposition: x[0]=2.39859 x[1]=0.243366 x[2]=0.723869 x[3]=1.425 x[4]=0.789101 x[5]=0.801111 \n\n2020-11-23T00:44:48: Iteration 122: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=123, f=42.4703, fbest=42.4628\nposition: x[0]=2.39903 x[1]=0.242863 x[2]=0.722617 x[3]=1.425 x[4]=0.788293 x[5]=0.800731 \n\n2020-11-23T00:44:48: Iteration 122: Restarting iteration with increased lambda.\nLambda = 32\n\n2020-11-23T00:44:48: niter=123, f=42.4592, fbest=42.4628\nposition: x[0]=2.39908 x[1]=0.242699 x[2]=0.722368 x[3]=1.425 x[4]=0.788144 x[5]=0.80057 \n\n2020-11-23T00:44:48: niter=124, f=42.4581, fbest=42.4592\nposition: x[0]=2.39903 x[1]=0.242698 x[2]=0.722357 x[3]=1.425 x[4]=0.788185 x[5]=0.800648 \n\n2020-11-23T00:44:48: niter=125, f=42.4566, fbest=42.4581\nposition: x[0]=2.39902 x[1]=0.242692 x[2]=0.722312 x[3]=1.425 x[4]=0.788275 x[5]=0.800782 \n\n2020-11-23T00:44:48: niter=126, f=42.4555, fbest=42.4566\nposition: x[0]=2.39918 x[1]=0.242675 x[2]=0.722167 x[3]=1.425 x[4]=0.788457 x[5]=0.800986 \n\n2020-11-23T00:44:48: niter=127, f=42.4593, fbest=42.4555\nposition: x[0]=2.40015 x[1]=0.242639 x[2]=0.721792 x[3]=1.425 x[4]=0.789126 x[5]=0.801574 \n\n2020-11-23T00:44:48: Iteration 126: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=127, f=42.453, fbest=42.4555\nposition: x[0]=2.39919 x[1]=0.242674 x[2]=0.722148 x[3]=1.425 x[4]=0.788621 x[5]=0.801178 \n\n2020-11-23T00:44:48: niter=128, f=42.4519, fbest=42.453\nposition: x[0]=2.39926 x[1]=0.242663 x[2]=0.722032 x[3]=1.425 x[4]=0.788814 x[5]=0.801373 \n\n2020-11-23T00:44:48: niter=129, f=42.4563, fbest=42.4519\nposition: x[0]=2.39983 x[1]=0.242631 x[2]=0.721679 x[3]=1.425 x[4]=0.789281 x[5]=0.801927 \n\n2020-11-23T00:44:48: Iteration 128: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=129, f=42.4489, fbest=42.4519\nposition: x[0]=2.39912 x[1]=0.242665 x[2]=0.722024 x[3]=1.425 x[4]=0.788924 x[5]=0.801563 \n\n2020-11-23T00:44:48: niter=130, f=42.4478, fbest=42.4489\nposition: x[0]=2.39914 x[1]=0.242656 x[2]=0.721922 x[3]=1.425 x[4]=0.78913 x[5]=0.80174 \n\n2020-11-23T00:44:48: niter=131, f=42.8525, fbest=42.4478\nposition: x[0]=2.39956 x[1]=0.243806 x[2]=0.72209 x[3]=1.425 x[4]=0.789647 x[5]=0.802009 \n\n2020-11-23T00:44:48: Iteration 130: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=131, f=42.4678, fbest=42.4478\nposition: x[0]=2.39926 x[1]=0.243032 x[2]=0.721945 x[3]=1.425 x[4]=0.789269 x[5]=0.801828 \n\n2020-11-23T00:44:48: Iteration 130: Restarting iteration with increased lambda.\nLambda = 32\n\n2020-11-23T00:44:48: niter=131, f=42.443, fbest=42.4478\nposition: x[0]=2.39917 x[1]=0.242759 x[2]=0.721924 x[3]=1.425 x[4]=0.789167 x[5]=0.801765 \n\n2020-11-23T00:44:48: niter=132, f=42.4421, fbest=42.443\nposition: x[0]=2.39911 x[1]=0.242756 x[2]=0.721912 x[3]=1.425 x[4]=0.789196 x[5]=0.801841 \n\n2020-11-23T00:44:48: niter=133, f=42.4408, fbest=42.4421\nposition: x[0]=2.3991 x[1]=0.24275 x[2]=0.721866 x[3]=1.425 x[4]=0.789275 x[5]=0.80197 \n\n2020-11-23T00:44:48: niter=134, f=42.44, fbest=42.4408\nposition: x[0]=2.39924 x[1]=0.242731 x[2]=0.721721 x[3]=1.425 x[4]=0.789447 x[5]=0.802162 \n\n2020-11-23T00:44:48: niter=135, f=42.5127, fbest=42.44\nposition: x[0]=2.39874 x[1]=0.242812 x[2]=0.723955 x[3]=1.425 x[4]=0.790485 x[5]=0.802548 \n\n2020-11-23T00:44:48: Iteration 134: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=135, f=42.4373, fbest=42.44\nposition: x[0]=2.39911 x[1]=0.242748 x[2]=0.722272 x[3]=1.425 x[4]=0.789688 x[5]=0.802269 \n\n2020-11-23T00:44:48: niter=136, f=42.4349, fbest=42.4373\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: niter=137, f=42.4422, fbest=42.4349\nposition: x[0]=2.39539 x[1]=0.242716 x[2]=0.722489 x[3]=1.42472 x[4]=0.790715 x[5]=0.802995 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 8\n\n2020-11-23T00:44:48: niter=137, f=42.4353, fbest=42.4349\nposition: x[0]=2.39704 x[1]=0.242726 x[2]=0.722215 x[3]=1.42478 x[4]=0.790093 x[5]=0.802715 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 32\n\n2020-11-23T00:44:48: niter=137, f=42.4349, fbest=42.4349\nposition: x[0]=2.39758 x[1]=0.242734 x[2]=0.722197 x[3]=1.42484 x[4]=0.789974 x[5]=0.802614 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 128\n\n2020-11-23T00:44:48: niter=137, f=42.435, fbest=42.4349\nposition: x[0]=2.39773 x[1]=0.242736 x[2]=0.722202 x[3]=1.42487 x[4]=0.789953 x[5]=0.802581 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 512\n\n2020-11-23T00:44:48: niter=137, f=42.435, fbest=42.4349\nposition: x[0]=2.39777 x[1]=0.242737 x[2]=0.722205 x[3]=1.42487 x[4]=0.789949 x[5]=0.802573 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 2048\n\n2020-11-23T00:44:48: niter=137, f=42.4349, fbest=42.4349\nposition: x[0]=2.39778 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 8192\n\n2020-11-23T00:44:48: niter=137, f=42.435, fbest=42.4349\nposition: x[0]=2.39778 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 32768\n\n2020-11-23T00:44:48: niter=137, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 131072\n\n2020-11-23T00:44:48: niter=137, f=42.435, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 524288\n\n2020-11-23T00:44:48: niter=137, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 136: Restarting iteration with increased lambda.\nLambda = 2.09715e+06\n\n2020-11-23T00:44:48: niter=137, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 137: Objective function value and parameter change lower than tolerance (2/3). Resetting lambda.\n\n2020-11-23T00:44:48: niter=138, f=42.4696, fbest=42.4349\nposition: x[0]=2.39355 x[1]=0.242713 x[2]=0.722917 x[3]=1.42474 x[4]=0.791551 x[5]=0.803311 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 4\n\n2020-11-23T00:44:48: niter=138, f=42.4362, fbest=42.4349\nposition: x[0]=2.39644 x[1]=0.24272 x[2]=0.722282 x[3]=1.42474 x[4]=0.790286 x[5]=0.802816 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 16\n\n2020-11-23T00:44:48: niter=138, f=42.4351, fbest=42.4349\nposition: x[0]=2.39739 x[1]=0.24273 x[2]=0.722197 x[3]=1.42482 x[4]=0.790008 x[5]=0.80265 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 64\n\n2020-11-23T00:44:48: niter=138, f=42.4349, fbest=42.4349\nposition: x[0]=2.39768 x[1]=0.242735 x[2]=0.7222 x[3]=1.42486 x[4]=0.789959 x[5]=0.802592 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 256\n\n2020-11-23T00:44:48: niter=138, f=42.435, fbest=42.4349\nposition: x[0]=2.39776 x[1]=0.242737 x[2]=0.722204 x[3]=1.42487 x[4]=0.78995 x[5]=0.802575 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 1024\n\n2020-11-23T00:44:48: niter=138, f=42.435, fbest=42.4349\nposition: x[0]=2.39778 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789948 x[5]=0.802571 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 4096\n\n2020-11-23T00:44:48: niter=138, f=42.435, fbest=42.4349\nposition: x[0]=2.39778 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 16384\n\n2020-11-23T00:44:48: niter=138, f=42.4349, fbest=42.4349\nposition: x[0]=2.39778 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 65536\n\n2020-11-23T00:44:48: niter=138, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 262144\n\n2020-11-23T00:44:48: niter=138, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 1.04858e+06\n\n2020-11-23T00:44:48: niter=138, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 137: Restarting iteration with increased lambda.\nLambda = 4.1943e+06\n\n2020-11-23T00:44:48: niter=138, f=42.4349, fbest=42.4349\nposition: x[0]=2.39779 x[1]=0.242737 x[2]=0.722205 x[3]=1.42488 x[4]=0.789947 x[5]=0.80257 \n\n2020-11-23T00:44:48: Iteration 138: Objective function value and parameter change lower than tolerance (3/3). Terminating.\n\n2020-11-23T00:44:48: Algorithm reached the edge of the parameter domain 198 times.\n\n2020-11-23T00:44:48: Algorithm finished.\nTerminated after 139 of 2000 iterations.\n\n"
plotly::ggplotly(plots$`Erk2-P`)
plotly::ggplotly(plots$`Mos-P`)